import {defineConfig} from 'vite';
import path from 'path';
import vue from '@vitejs/plugin-vue'
import tailwindcss from "@tailwindcss/vite";

export default defineConfig(({mode}) => {
    return {
        plugins: [
            vue(),
            tailwindcss()
        ],
        resolve: {
            alias: {
                '@': path.resolve(__dirname, 'src') // 保留 Vue CLI 的别名
            },
            extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] // 支持 .vue 扩展名
        },
        server: {
            port: 10728, // 自定义端口
            open: true // 自动打开浏览器
        }
    }
});